Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 NORTH ROAD Detached £381,000 18 May 2018
19 NORTH ROAD Semi-Detached £35,000 24 Aug 1999
20 NORTH ROAD Detached £390,000 20 Jan 2006
23A NORTH ROAD Detached £275,000 23 Aug 2023